program MyClient;

uses
  Forms,
  ufrmMain in 'ufrmMain.pas' {frmMain},
  udmMain in 'udmMain.pas' {dmMain: TDataModule},
  ufrmLogin in 'Forms\ufrmLogin.pas' {frmLogin},
  ufrmConfig in 'Forms\ufrmConfig.pas' {frmConfig},
  MyProjectConfig in 'Service\MyProjectConfig.pas',
  uDIOCPConnection in 'Service\uDIOCPConnection.pas',
  uStringLoader in '..\DIOCP\Tools\Common\uStringLoader.pas',
  JSonStream in '..\DIOCP\Tools\Common\JSonStream.pas',
  uIdTcpClientJSonStreamCoder in '..\DIOCP\Tools\IOCPCoder\uIdTcpClientJSonStreamCoder.pas',
  uNetworkTools in '..\DIOCP\Tools\IOCPCoder\uNetworkTools.pas',
  uTesterTools in '..\DIOCP\Tools\IOCPCoder\uTesterTools.pas',
  uJSonStreamTools in '..\DIOCP\Tools\Common\uJSonStreamTools.pas',
  uCRCTools in '..\DIOCP\Tools\Common\uCRCTools.pas',
  uMyStringTools in 'Service\uMyStringTools.pas',
  uDIOCPApplyExecuter in 'Service\uDIOCPApplyExecuter.pas',
  uDIOCPScripter in 'Service\uDIOCPScripter.pas',
  uDIOCPQueryExecuter in 'Service\uDIOCPQueryExecuter.pas',
  uDataSetUpdateEncoder in '..\DIOCP\Tools\DataUpdateCoder\uDataSetUpdateEncoder.pas',
  uClientDataSetUpdateEncoder in '..\DIOCP\Tools\DataUpdateCoder\uClientDataSetUpdateEncoder.pas',
  uDataSetUpdateCoderTools in '..\DIOCP\Tools\DataUpdateCoder\uDataSetUpdateCoderTools.pas';

{$R *.res}

begin
  Application.Initialize;
  Application.CreateForm(TdmMain, dmMain);
  Application.CreateForm(TfrmMain, frmMain);
  Application.Run;
end.
